
-
Prep Time30 Minutes
-
Cook Time25 Minutes
-
Serving12
-
Serving Size1 Roll
Some mornings call for something special — not a bowl of cereal, not a protein bar, but the kind of breakfast that makes the whole house smell like a bakery. These homemade cinnamon rolls are exactly that. Pillowy soft, pull-apart rolls with a buttery cinnamon-sugar swirl baked deep into every layer. The kind that make everyone wander into the kitchen asking what’s going on.
What makes this recipe worth making is that it’s genuinely beginner-friendly. No stand mixer required, no complicated techniques — just a simple yeast dough, a generous cinnamon butter filling, and a cream cheese frosting that melts into every warm roll. If you’ve never made yeasted bread before, this is the perfect place to start.
The payoff is a pan of soft, golden, gooey cinnamon rolls that taste like they came from a professional bakery. The cream cheese frosting is tangy and sweet, and it soaks into the warm rolls until every bite is rich, soft, and completely irresistible. You’ll want to make these every weekend.
Ingredients
Homemade Cinnamon Rolls with Cream Cheese Frosting
Nutrition
Per serving
- Daily Value*
-
Calories: 385 kcal
-
Protein: 7g14%
-
Carbohydrates: 58g21%
-
Fat: 14g18%
-
Fiber: 1.5g5%
-
Sugar: 28g31%
-
Sodium: 240mg10%
Directions
Let's walk through this step by step. The dough is surprisingly forgiving once you understand a few basics: yeast loves warmth, rolling matters for even swirls, and patience during rising makes all the difference. Follow the steps and you'll have a pan of bakery-worthy cinnamon rolls.
Step 1: Make the Dough
In a large bowl, whisk together the warm milk, melted butter, sugar, and yeast. Let it sit for 5 minutes until foamy — this tells you the yeast is alive and active.
Add both eggs and whisk until combined. Add the salt and 2 cups of flour, stirring with a wooden spoon until a shaggy dough forms.
Add the remaining flour half a cup at a time, mixing after each addition, until the dough pulls away from the sides of the bowl and is slightly tacky but not sticky. You may not need the full 4 cups.
Step 2: Knead and Let Rise
Turn the dough out onto a lightly floured surface and knead for 8–10 minutes until it is smooth and elastic. The dough should spring back when you poke it with your finger.
Shape it into a ball and place it in a lightly greased bowl, turning once to coat all sides. Cover with plastic wrap or a clean kitchen towel.
Let the dough rise in a warm spot for 60–90 minutes until it has doubled in size. A slightly warm oven (turned off) or a sunny counter works great.
Step 3: Prepare the Cinnamon Filling
While the dough rises, mix the softened butter, brown sugar, and ground cinnamon in a small bowl until a thick, spreadable paste forms. Set aside.
Make sure the butter is genuinely soft — you should be able to spread it easily without tearing the dough.
If the butter is too firm, let it sit at room temperature for another 15–20 minutes. Do not microwave it or it will melt and run out during baking.
Step 4: Roll Out the Dough
Once the dough has doubled, punch it down gently to release the gas. Transfer it to a lightly floured surface and roll it into a large rectangle, roughly 18x12 inches.
Aim for an even thickness of about ¼ inch throughout. Use a ruler or your eye — uniform thickness means evenly sized rolls.
Try to keep the edges relatively straight so your rolls are uniform in size when cut.
Step 5: Spread the Filling and Roll
Spread the cinnamon butter filling evenly over the dough, reaching all the way to the edges but leaving about a ½-inch border along one long edge to help seal the roll.
Starting from the opposite long edge, tightly roll the dough into a log, pressing gently as you go to avoid air gaps. A tight roll means defined swirls in the finished rolls.
Pinch the seam firmly to seal it shut.
Step 6: Cut and Second Rise
Using unflavored dental floss or a sharp serrated knife, cut the log into 12 equal rolls, each about 1½ inches thick. Dental floss gives the cleanest cut without compressing the spiral.
Arrange the rolls cut side up in a greased 9x13-inch baking pan, leaving a small space between each one — they will expand to fill the pan.
Cover and let rise for 30–45 minutes until the rolls are puffy and nearly touching. This second rise is what makes them light and airy.
Step 7: Bake the Rolls
Preheat your oven to 350°F (175°C). Bake the rolls for 22–26 minutes until the tops are golden and the centers look set and no longer doughy.
If the tops are browning too quickly but the centers are still underdone, tent the pan loosely with foil for the last 5–10 minutes of baking.
Pull them out when they're just barely done — they will continue cooking from residual heat and stay soft in the center rather than drying out.
Step 8: Make the Frosting and Serve
Let the rolls cool in the pan for 5 minutes. While they rest, beat the softened cream cheese and butter together until completely smooth, about 2 minutes.
Add the powdered sugar, vanilla extract, and milk, and mix until creamy and spreadable. Add an extra tablespoon of milk if needed for a pourable consistency.
Spoon the frosting generously over the warm rolls — it will melt slightly and soak down into all the swirls and gaps. Serve immediately and pull them apart to enjoy every gooey, frosted bite.
You May Also Like
Homemade Cinnamon Rolls with Cream Cheese Frosting
Ingredients
Homemade Cinnamon Rolls with Cream Cheese Frosting
Follow The Directions
Let's walk through this step by step. The dough is surprisingly forgiving once you understand a few basics: yeast loves warmth, rolling matters for even swirls, and patience during rising makes all the difference. Follow the steps and you'll have a pan of bakery-worthy cinnamon rolls.
Step 1: Make the Dough
In a large bowl, whisk together the warm milk, melted butter, sugar, and yeast. Let it sit for 5 minutes until foamy — this tells you the yeast is alive and active.
Add both eggs and whisk until combined. Add the salt and 2 cups of flour, stirring with a wooden spoon until a shaggy dough forms.
Add the remaining flour half a cup at a time, mixing after each addition, until the dough pulls away from the sides of the bowl and is slightly tacky but not sticky. You may not need the full 4 cups.
Step 2: Knead and Let Rise
Turn the dough out onto a lightly floured surface and knead for 8–10 minutes until it is smooth and elastic. The dough should spring back when you poke it with your finger.
Shape it into a ball and place it in a lightly greased bowl, turning once to coat all sides. Cover with plastic wrap or a clean kitchen towel.
Let the dough rise in a warm spot for 60–90 minutes until it has doubled in size. A slightly warm oven (turned off) or a sunny counter works great.
Step 3: Prepare the Cinnamon Filling
While the dough rises, mix the softened butter, brown sugar, and ground cinnamon in a small bowl until a thick, spreadable paste forms. Set aside.
Make sure the butter is genuinely soft — you should be able to spread it easily without tearing the dough.
If the butter is too firm, let it sit at room temperature for another 15–20 minutes. Do not microwave it or it will melt and run out during baking.
Step 4: Roll Out the Dough
Once the dough has doubled, punch it down gently to release the gas. Transfer it to a lightly floured surface and roll it into a large rectangle, roughly 18x12 inches.
Aim for an even thickness of about ¼ inch throughout. Use a ruler or your eye — uniform thickness means evenly sized rolls.
Try to keep the edges relatively straight so your rolls are uniform in size when cut.
Step 5: Spread the Filling and Roll
Spread the cinnamon butter filling evenly over the dough, reaching all the way to the edges but leaving about a ½-inch border along one long edge to help seal the roll.
Starting from the opposite long edge, tightly roll the dough into a log, pressing gently as you go to avoid air gaps. A tight roll means defined swirls in the finished rolls.
Pinch the seam firmly to seal it shut.
Step 6: Cut and Second Rise
Using unflavored dental floss or a sharp serrated knife, cut the log into 12 equal rolls, each about 1½ inches thick. Dental floss gives the cleanest cut without compressing the spiral.
Arrange the rolls cut side up in a greased 9x13-inch baking pan, leaving a small space between each one — they will expand to fill the pan.
Cover and let rise for 30–45 minutes until the rolls are puffy and nearly touching. This second rise is what makes them light and airy.
Step 7: Bake the Rolls
Preheat your oven to 350°F (175°C). Bake the rolls for 22–26 minutes until the tops are golden and the centers look set and no longer doughy.
If the tops are browning too quickly but the centers are still underdone, tent the pan loosely with foil for the last 5–10 minutes of baking.
Pull them out when they're just barely done — they will continue cooking from residual heat and stay soft in the center rather than drying out.
Step 8: Make the Frosting and Serve
Let the rolls cool in the pan for 5 minutes. While they rest, beat the softened cream cheese and butter together until completely smooth, about 2 minutes.
Add the powdered sugar, vanilla extract, and milk, and mix until creamy and spreadable. Add an extra tablespoon of milk if needed for a pourable consistency.
Spoon the frosting generously over the warm rolls — it will melt slightly and soak down into all the swirls and gaps. Serve immediately and pull them apart to enjoy every gooey, frosted bite.


Leave a Review